package com.jhf.skypac_pda.model;

import com.jhf.skypac_pda.db.bean.DB_OperationRecord;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class OrderDetailModel implements Serializable {
    private static final long serialVersionUID = 1L;

    private String id;
    private String materialTankFeedingOrderCode;
    private String materialTankId;
    private String materialCode;
    private String materialTankFeedingOrderSource;
    private String materialTankFeedingOrderStatus;
    private String materialTankNum;
    private String materialEnterPortNum;
    private String threeWayValveNum;
    private String materialTankFeedingOrderSourceDesc;
    private String materialTankFeedingOrderStatusDesc;
    private float materialTankFeedingBagCount;
    private ArrayList<DB_OperationRecord> recordList;

    public String getMaterialTankFeedingOrderCode() {
        return materialTankFeedingOrderCode;
    }

    public void setMaterialTankFeedingOrderCode(String materialTankFeedingOrderCode) {
        this.materialTankFeedingOrderCode = materialTankFeedingOrderCode;
    }

    public String getMaterialTankId() {
        return materialTankId;
    }

    public void setMaterialTankId(String materialTankId) {
        this.materialTankId = materialTankId;
    }

    public String getMaterialCode() {
        return materialCode;
    }

    public void setMaterialCode(String materialCode) {
        this.materialCode = materialCode;
    }

    public String getMaterialTankFeedingOrderSource() {
        return materialTankFeedingOrderSource;
    }

    public void setMaterialTankFeedingOrderSource(String materialTankFeedingOrderSource) {
        this.materialTankFeedingOrderSource = materialTankFeedingOrderSource;
    }

    public String getMaterialTankFeedingOrderStatus() {
        return materialTankFeedingOrderStatus;
    }

    public void setMaterialTankFeedingOrderStatus(String materialTankFeedingOrderStatus) {
        this.materialTankFeedingOrderStatus = materialTankFeedingOrderStatus;
    }

    public String getMaterialTankNum() {
        return materialTankNum;
    }

    public void setMaterialTankNum(String materialTankNum) {
        this.materialTankNum = materialTankNum;
    }

    public String getMaterialEnterPortNum() {
        return materialEnterPortNum;
    }

    public void setMaterialEnterPortNum(String materialEnterPortNum) {
        this.materialEnterPortNum = materialEnterPortNum;
    }

    public String getThreeWayValveNum() {
        return threeWayValveNum;
    }

    public void setThreeWayValveNum(String threeWayValveNum) {
        this.threeWayValveNum = threeWayValveNum;
    }

    public String getMaterialTankFeedingOrderSourceDesc() {
        return materialTankFeedingOrderSourceDesc;
    }

    public void setMaterialTankFeedingOrderSourceDesc(String materialTankFeedingOrderSourceDesc) {
        this.materialTankFeedingOrderSourceDesc = materialTankFeedingOrderSourceDesc;
    }

    public String getMaterialTankFeedingOrderStatusDesc() {
        return materialTankFeedingOrderStatusDesc;
    }

    public void setMaterialTankFeedingOrderStatusDesc(String materialTankFeedingOrderStatusDesc) {
        this.materialTankFeedingOrderStatusDesc = materialTankFeedingOrderStatusDesc;
    }

    public float getMaterialTankFeedingBagCount() {
        return materialTankFeedingBagCount;
    }

    public void setMaterialTankFeedingBagCount(float materialTankFeedingBagCount) {
        this.materialTankFeedingBagCount = materialTankFeedingBagCount;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public ArrayList<DB_OperationRecord> getFeedRecords() {
        return recordList;
    }

    public void setFeedRecords(ArrayList<DB_OperationRecord> feedRecords) {
        this.recordList = feedRecords;
    }

    @Override
    public String toString() {
        return "OrderDetailModel{" +
                "id='" + id + '\'' +
                ", materialTankFeedingOrderCode='" + materialTankFeedingOrderCode + '\'' +
                ", materialTankId='" + materialTankId + '\'' +
                ", materialCode='" + materialCode + '\'' +
                ", materialTankFeedingOrderSource='" + materialTankFeedingOrderSource + '\'' +
                ", materialTankFeedingOrderStatus='" + materialTankFeedingOrderStatus + '\'' +
                ", materialTankNum='" + materialTankNum + '\'' +
                ", materialEnterPortNum='" + materialEnterPortNum + '\'' +
                ", threeWayValveNum='" + threeWayValveNum + '\'' +
                ", materialTankFeedingOrderSourceDesc='" + materialTankFeedingOrderSourceDesc + '\'' +
                ", materialTankFeedingOrderStatusDesc='" + materialTankFeedingOrderStatusDesc + '\'' +
                ", materialTankFeedingBagCount=" + materialTankFeedingBagCount +
                ", feedRecords=" + recordList +
                '}';
    }
}
